#pragma once

#if defined(WIN32) || defined(_WIN32)
#define VENTUS_EXPORT_DECL __declspec(dllexport)
#define VENTUS_IMPORT_DECL __declspec(dllimport)
#else
#define VENTUS_EXPORT_DECL
#define VENTUS_IMPORT_DECL
#endif

#ifdef VENTUS_COMPILE_LIB
#define VENTUS_EXPORT VENTUS_EXPORT_DECL
#else
#define VENTUS_EXPORT VENTUS_IMPORT_DECL
#endif

#ifndef bool
#define bool int
#define true 1
#define false 0
#endif

typedef unsigned int uint;

typedef enum _vus_exception {
	VUS_OUT_OF_MEMORY = 1,
} vus_exception;
